home *** CD-ROM | disk | FTP | other *** search
/ Acorn Risc Technologies StrongARM CD-ROM / Acorn Risc Technologies StrongARM CD-ROM.iso / software / utils / gamma / !Gamma_Doc_Man_Text < prev    next >
Encoding:
Text File  |  1996-05-11  |  4.9 KB  |  133 lines

  1. Gamma - Gamma correction for the Risc PC
  2. =======================================
  3.  
  4. Why did I write Gamma?
  5. ----------------------
  6. Basically, I was sick of having absolutely no colour correction software in
  7. RISC OS even though the hardware has been capable of it since the release of
  8. the Risc PC. This program is by no means perfect and I have a couple of ideas I
  9. would like to add to it at some stage. It is however, much better than nothing
  10. which is what we have had to put up with...
  11.  
  12. For the uninitiated here are some uses for display gamma correction:
  13.  
  14. 1. Improve the appearance of the screen display.
  15.  
  16. 2. Allow the monitor to take (some) account of inaccuracies in a colour
  17. printers output so that images may be created/modified on screen which will
  18. more closely reflect the printed versions.
  19.  
  20. 3. Help with designing images which are to be transferred to another computer
  21. platform for output. Recent Macs, for example, appear to have a default gamma
  22. setting of around 1.70
  23.  
  24. 4. Provide a nice easy to use software contrast/brightness control without you
  25. having to fiddle with knobs on the monitor.
  26.  
  27. License details
  28. ---------------
  29. The application Public Domain. While I retain copyright the program may be
  30. distributed freely as long as it is not modified in any way and no charge is
  31. made for it. The Relocatable module included with the application is provided
  32. under a different (and more open) licensing agreement. See the file 'ModuleDoc'
  33. for details.
  34.  
  35. Requirements
  36. ------------
  37. Risc PC600 or 700 - probably the A7000 and later hardware too as long as it uses
  38. a superset of RISC OS 3.50 and VIDC20 hardware.
  39. The 'Drawfile' draw rendering module is required to display the example
  40. drawfile.
  41.  
  42. Use
  43. ---
  44. Provides simple colour correction for the screen display.
  45.  
  46. Load the application in the normal way - by double clicking. Click SELECT on
  47. the icon bar icon to open the Gamma tools bar and the default modification
  48. method window.
  49.  
  50. The Gamma tools bar
  51. -------------------
  52. This small window provides four icons currently.
  53.  
  54. From left to right:
  55.  
  56. The Display Curve modification window
  57. -------------------------------------
  58. This window allows you to deform the Colour curve by dragging control points
  59. on a bezier curve. Turn the Combined option off to provide separate curves
  60. for the Red, Green and Blue channels. Choose Reset all to reset to default
  61. values. The three option buttons labelled R,G and B control display of the
  62. Red,Green and Blue curves when Combined is off. It can often be useful to
  63. turn display of one of the curves off while modifying another. The three
  64. small Reset buttons allow you to reset the Red, Green or Blue channels
  65. separately.
  66.  
  67. The Display Gamma modification window
  68. -------------------------------------
  69. Use the bump arrows to alter the gamma curve. If the 'Combined' option is
  70. turned on the Red, Green and Blue values will change together no matter which
  71. of the bump arrows you use. Turning the Combined option off will allow you to
  72. change the Red, Green and Blue gamma vales independently. The Reset button
  73. will reset the curve to the default of 1.00 and turn the combined option on
  74. again.
  75.  
  76. The Example drawfile window
  77. ---------------------------
  78. This utilises the DrawFile module (if it is available) to display an example
  79. drawfile in a window. It can be useful to have this window open while
  80. modifying the settings.
  81.  
  82. The Save button
  83. ---------------
  84. This opens a save dialogue allowing you to save the current settings.
  85. To reload a Gamma file drag it to the Gamma application icon or one of the
  86. programs windows.
  87.  
  88. In addition, clicking MENU over either the Display Curve or Display Gamma
  89. windows will give you a small menu with the following items:
  90.  
  91.  
  92. Save>File>
  93. ----------
  94. This leads to a save dialogue box which is identical to the one opened by
  95. clicking on the save button in the Gamma tools window.
  96.  
  97. Save>In !Boot
  98. -------------
  99. This will install the current gamma settings in your !Boot application with a
  100. suitable section of code which will install the settings on machine reset.
  101. This saves you having to load a particular gamma setting every time you reset
  102. your machine/switch on.
  103.  
  104. Reset all
  105. ---------
  106. This loads a default gamma file stored within the !Gamma application itself.
  107.  
  108. Contacting the Author
  109. ---------------------
  110. If you wish to contact the author of this software, either to report a bug,
  111. suggest new features, praise or (horrors!) criticise the program then the
  112. preferred method is via email to:
  113. rdavison@es.co.nz
  114. or, failing that by snail mail to -
  115.  
  116. Rob Davison,
  117. 1RD Wyndham,
  118. Southland
  119. NEW ZEALAND
  120.  
  121. (yes, that really is my address!)
  122.  
  123. Version History
  124. ---------------
  125. 0.01 - this program was descended from something written on the A440+PCATs
  126.        colour card. Went nowhere.
  127. 0.02 - to PixelEyes and Are Leistad.
  128. 0.03 - to Jeremy Cook. Gamma code in a module.
  129.      - used Compo SWI block because if a guy can't rip his own allocation
  130.        then who's can he rip? :-)
  131. 0.05 - fixed curve min/max settings, added save, made toolbar behave properly.
  132. 0.06 - fixed small bug reported by Jeremy and crunched for release.
  133.